<?php
include ("../includes/config_conexao.php");

$idServico = $_POST['idServico'];
$idUsuario = $_POST['idUsuario'];
$idStatus = $_POST['idStatus'];
$idAtendimento = $_POST['idAtendimento'];
$horaInicio = $_POST['HORA_INICIO'];
$horaFinal = $_POST['HORA_FINAL'];
$descHistorico = !empty($_POST['desc_historico']) ? $_POST['desc_historico'] : "";
$idTipoPagamento = $_POST['ID_TIPO_PAGAMENTO'];
$dataPagServico = $_POST['DATA_PAG_SERVICO'];
$vlrPagServico = $_POST['VLR_PAG_SERVICO'];

if($idStatus == 5){
	mysql_query("UPDATE servico SET status_servico = 'I' WHERE id_servico = {$idServico}");
	mysql_query("insert into historico_atendimento(ID_STATUS, ID_ATENDIMENTO, DESC_HISTORICO, STATUS_HISTORICO, DATA_INC_HISTORICO) 
			values({$idStatus},{$idAtendimento},'{$descHistorico}','A', now())");

	$subject = "Cancelamento de serviço";
	$message = "Seu chamado foi cancelado.";
	include ('../principal/msgEmail.php');
	include ('../principal/email.php');
	
	echo "
	<META HTTP-EQUIV=REFRESH CONTENT='0; URL=agenda.php'>
	<script type=\"text/javascript\">
		alert(\"Serviço cancelado com sucesso!\");
	</script>
	";
}else{
	if(!empty($idUsuario)){
		mysql_query("UPDATE servico SET id_usuario = {$idUsuario} WHERE id_servico = {$idServico}");
		$subject = "Atribuição de serviço";
		$message = "Seu chamado foi atribuído a um técnico.";
		include ('../principal/msgEmail.php');
		include ('../principal/email.php');
	}
	
	if(!empty($horaInicio)){
		mysql_query("UPDATE servico SET hr_prev_exec_servico = '{$horaInicio}' WHERE id_servico = {$idServico}");
		mysql_query("UPDATE atendimento SET hora_inicio = '{$horaInicio}' WHERE id_servico = {$idServico}");
		$subject = "Horário de serviço";
		$message = "Seu chamado foi alterado.";
		include ('../principal/msgEmail.php');
		include ('../principal/email.php');
	}
	
	if(!empty($horaFinal)){
		mysql_query("UPDATE atendimento SET hora_termino = '{$horaFinal}' WHERE id_servico = {$idServico}");
		$subject = "Finalização de serviço";
		$message = "Seu chamado foi finalizado.";
		include ('../principal/msgEmail.php');
		include ('../principal/email.php');
	}
	
	if(!empty($idTipoPagamento) && !empty($dataPagServico) && !empty($vlrPagServico)){
		$arrData = explode("/",$dataPagServico);
		mysql_query("UPDATE servico SET ID_TIPO_PAGAMENTO = {$idTipoPagamento}, DATA_PAG_SERVICO = '".$arrData[2]."-".$arrData[1]."-".$arrData[0]."', VLR_PAG_SERVICO = '".strtr($vlrPagServico,array('.'=>'',','=>'.'))."' WHERE id_servico = {$idServico}");
		$subject = "Pagamento do serviço";
		$message = "Seu chamado foi pago.";
		include ('../principal/msgEmail.php');
		include ('../principal/email.php');
	}
	
	mysql_query("insert into historico_atendimento(ID_STATUS, ID_ATENDIMENTO, DESC_HISTORICO, STATUS_HISTORICO, DATA_INC_HISTORICO) 
				values({$idStatus},{$idAtendimento},'{$descHistorico}','A', now())");
	$subject = "Atualização de serviço";
	$message = "Seu chamado foi atualizado.";
	include ('../principal/msgEmail.php');
	include ('../principal/email.php');
	
	
	echo "
	<META HTTP-EQUIV=REFRESH CONTENT='0; URL=agenda.php'>
	<script type=\"text/javascript\">
		alert(\"Serviço alterado com sucesso!\");
	</script>
	";
}
?>